﻿// -------------------------------------------------------------------------
//    @FileName         :    NFCityCheckTimer.h
//    @Author           :    Gao.Yi
//    @Date             :    2025-09-16
//    @Email			:    445267987@qq.com
//    @Module           :    NFCityCheckTimer
//    @Desc             :
//
// -------------------------------------------------------------------------

#pragma once

#include "NFComm/NFCore/NFSingleton.hpp"

class NFCitySession;
class NFCityCheckTimer
{
public:
    enum
    {
        JITTER_SMOOTH_SEGMENT_1 = 200,
        JITTER_SMOOTH_SEGMENT_2 = JITTER_SMOOTH_SEGMENT_1+1000,
        JITTER_SMOOTH_SEGMENT_3 = 9000,
    };

    static int SendClientRttSetClock(NFCitySession *pSession, int iSeq);
};